package api

import (
	auto "beergo/app/com/auto/controller"
	"beergo/app/com/conf"
	"github.com/beego/beego/v2/server/web"
)

type ComConfigTypeAdminController struct {
	auto.ComConfigTypeController
}

func init() {
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/:id", 		&ComConfigTypeAdminController{}, "*:GetAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/info", 		&ComConfigTypeAdminController{}, "*:InfoAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/scan", 		&ComConfigTypeAdminController{}, "*:ScanAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/list", 	    &ComConfigTypeAdminController{}, "*:ListAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/update", 	&ComConfigTypeAdminController{}, "*:UpdateAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/create", 	&ComConfigTypeAdminController{}, "*:CreateAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/copy", 	    &ComConfigTypeAdminController{}, "*:CopyAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/edit", 	    &ComConfigTypeAdminController{}, "*:EditAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/delete", 	&ComConfigTypeAdminController{}, "*:DeleteAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/:id/:field", &ComConfigTypeAdminController{}, "*:SonsAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/choice", &ComConfigTypeAdminController{}, "*:ChoiceAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigType/category", &ComConfigTypeAdminController{}, "*:CategoryAction")
}
//func (this *ComConfigTypeAdminController) Prepare() {}
//func (this *ComConfigTypeAdminController) ListAction() {}
//func (this *ComConfigTypeAdminController) GetAction() {}
//func (this *ComConfigTypeAdminController) InfoAction() {}
//func (this *ComConfigTypeAdminController) ScanAction() {}
//func (this *ComConfigTypeAdminController) CreateAction() {}
//func (this *ComConfigTypeAdminController) UpdateAction() {}
//func (this *ComConfigTypeAdminController) CopyAction() {}
//func (this *ComConfigTypeAdminController) DeleteAction() {}
//func (this *ComConfigTypeAdminController) EditAction() {}
//func (this *ComConfigTypeAdminController) SonsAction() {}
//func (this *ComConfigTypeAdminController) ChoiceAction() {}
//func (this *ComConfigTypeAdminController) CategoryAction() {}
